using System;
using System.Collections.Generic;
using System.Text;

namespace PokerLearner.Poker
{
	[Serializable]
	public class EndRoundEventArgs : EventArgs
	{
		private Dictionary<Player, Hand> playerHands;
		public Dictionary<Player, Hand> PlayerHands
		{
			get { return playerHands; }
		}

		private List<Player> winners;
		public List<Player> Winners
		{
			get { return winners; }
		}

		private Dictionary<Player, int> playerPayoff;
		public Dictionary<Player, int> PlayerPayoff
		{
			get { return playerPayoff; }
		}

		public EndRoundEventArgs()
		{
			playerPayoff = new Dictionary<Player, int>();
			playerHands = new Dictionary<Player, Hand>();
			winners = new List<Player>();
		}
	}
}
